natural swimming pond - Espagnol Anglais Dictionnaire